package com.icangya.DAO;

import com.icangya.domain.CashRegister;

import java.sql.Timestamp;
import java.util.List;

public interface ICashRegisterDAO  extends IBaseDAO<CashRegister>{

    /**
     * 获取所有的提现记录
     * @return
     */
      List getAllCashRecord();


    /**
     * 获取单个用户的提现记录
     * @param openId
     * @return
     */
      List getCashRecordByOpenId(String openId);


    /**
     * 获取单个用户的提现记录  分页查询
     * @param openId
     * @param startPage
     * @return
     */
    List getCashRecordByOpenId(String openId,int startPage);


    Double getCashMoneyNow(Timestamp time);

    /**
     * 获取用户当天的提现记录次数
     * @param openId
     * @return
     */
    long getCountCashRecord(String openId);

    /**
     * 获取用户当天的提现总金额
     * @param openId
     * @return
     */
    Double getSumCashMoney(String openId);
}













